﻿//----------------------------------------------------------------
// Desc: 
// Edit: ShowLong, http://blog.csdn.net/showlong
//
// Date Created: 2012-04-13
//
// Update Date : 
//
// Copyright (c) Fuel4D (http://www.fuel4d.com), All rights reserved.
//
//----------------------------------------------------------------
#pragma once


#include "Core/FHlp_Automate.h"     // 自动化处理
#include "Core/FHlp_Thread.h"       // 线程池
#include "Core/FHlp_ClassFactory.h" // 自动类仓库
#include "Core/FHlp_INI_Edit.h"     // INI与INIW自动处理


//----------------------------------------------------------------
// 处理进度接口
//----------------------------------------------------------------
class IFProcessStateInterface : public IFMemObject
{
public:
    // pct 范围是 0.0f -> 1.0f
    virtual void Process(float pct) = 0;
};